#ai_assistance{
	background:white;
	padding: 10px;
	border-radius: 10px;
	box-shadow: 0px 0px 5px gainsboro;
}

#ai_assistance h3{
	margin-bottom: 30px;
}

#ai_assistance ul>li{
	margin-top: 10px;
	background: #e5e5e5;
	border-radius: ;
	padding: 10px;
	border-radius: 10px;
}

.session footer{
	position: fixed;
	left: 0px;
	bottom: 0px;
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 60px;
	width: 100%;
}

.sessionRecode{
	display: flex;
	justify-content: space-around;
	align-items: center;
	border-bottom: 1px solid #ebebeb;
	padding: 5px 0px;
}
.sessionRecode div:nth-child(2){
	width: 70%;
}
.sessionRecode .time{
	margin-top: 10px;
	color: gray;
	font-size: 14px;
}